@charset "utf-8";
/* CSS Document */
/*@import url(http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:300,400);*/

/*-----------ganeral---------*/
html 
{
	background:url(../images/bg.jpg) repeat-x 0 0 #fff;
}
body 
{
	background:url(../images/bg.png) repeat-x 0 0; 
	background-attachment:fixed; 
	padding:0px; 
	margin:0px; 
	font:normal 12px/14px Verdana Arial, Helvetica, sans-serif;
}
* 
{
	padding:0px; 
	margin:0px;
}
ul 
{
	padding:0px; 
	margin:0px; 
	list-style-type:none; 
	text-decoration:none;
}
li 
{
	padding:0px; 
	margin:0px; 
	list-style-type:none; 
	text-decoration:none;
}
a 
{
	padding:0px; 
	margin:0px; 
	text-decoration:none; 
	border:0px;
}
a img 
{
	border:0px; 
	padding:0px; 
	margin:0px;
}
.clear 
{
	clear:both; 
	font-size:0px; 
	line-height:0px;
}
/*-----------ganeral---------*/
#wrapper
{
	width:991px; 
	margin:0px auto;
}
#header
{
	width:991px; 
	height:97px; 
	padding-top:33px;
}
#top_link_holder 
{
	width:100%; 
	height:33px; 
	position:fixed; 
	background:#0576b5; 
	z-index:999999;
}
#top_links 
{
	width:991px; 
	height:33px; 
	margin:0px auto;
	/*text-align:center;*/
	text-align:left;
	*margin:0px;
}
#top_links ul 
{
	/*margin-left:3px;*/
	line-height: 33px;
	height: 33px;
}
#top_links ul li
{
	font:normal 12px Arial, Helvetica, sans-serif; 
	color:#fff;
	display:inline;
	border-right:solid 1px #00a4ff;
	line-height:33px;
	*line-height:0px;
}
#top_links ul li a 
{
	color:#fff; 
	padding:9px 10px;
}
#top_links ul li.no-border
{
	border:none;
}
#top_links ul li a img 
{
	padding-right:3px;
}
#top_links ul li a:hover 
{
	background:url(../images/top_nav_hover.png) no-repeat top center;
}
#top_links ul li a.active 
{
	background:url(../images/top_nav_hover.png) no-repeat top center;
}
#logo_panel
{
	width:300px; 
	height:97px;
	float: left;
}
#divuserinformation
{
	width: 300px; 
	float:right;
	height:97px;
	text-align:right;
	line-height:160px;
	padding-right:10px;
}
#divuserinformation span
{
	color:#0577B6;
	font-weight:bold;
}
#divuserinformation span a
{
	text-decoration:none;
}
#divuserinformation a
{
	color:#0577B6;
	text-decoration:underline;
}
#login_area
{
	width:100px; 
	height:30px; 
	float:left; 
	font:normal 12px Arial, Helvetica, sans-serif; 
	color:#fff; 
	line-height:30px; 
	text-align:center;
}
#login_area a
{
	color:#fff; 
	padding:0 3px;
}
#login_area a:hover
{
	color:#02598a; 
	text-decoration:underline;
}

#nav
{
	width:990px; 
	height:38px; 
	background:url(../images/nav_bg.jpg) 0 0;
}
#nav ul{ margin-left:3px;}
#nav ul li{ float:left; font:normal 14px Arial, Helvetica, sans-serif; color:#fff; display:inline; line-height:38px; margin:0px; background:url(../images/seprator.jpg) no-repeat 100% 0; padding:0 2px 0 0;}
#nav ul li a{color:#fff; padding:11px 20px;}
#nav ul li a:hover{ background:url(../images/hover.png) repeat-x 0 0; padding:11px 20px;}
#nav ul li a.active{ background:url(../images/hover.png) repeat-x 0 0; padding:11px 20px;}
#top_products{width:991px; height:72px; background:url(../images/top_product_bg.jpg) no-repeat 0 0; margin:5px 0;}
#top_products_title{font-family: 'Yanone Kaffeesatz', sans-serif; font-size:27px; line-height:72px; color:#0577b6; margin:0px; padding-left:25px; float:left; width:170px; }
#slider1{width:762px; height:59px; margin-top:5px; float:left;}
#slider1 .btn{width:38px; height:38px; float:left; margin-top:10px; cursor:pointer;}
#sliding_panel{width:620px; height:59px; margin:0 20px; float:left; overflow:hidden; background:#fff; padding:3px 0;}
#sliding_panel .boxes{width:37px; height:59px; margin:0 20px; float:left;}
#sliding_panel .boxes h2{font:normal 12px Arial, Helvetica, sans-serif; color:#0577b6; text-align:center;}
#sliding_panel .boxes img{max-width:34px; max-height:30px;}

#content{width:991px; margin:5px 0;}
#left_panel{width:681px; float:left;}
#banner_holder{width:670px; height:307px; background:url(../images/banner_bg.jpg) no-repeat 0 0;}

#search_panel{width:670px; height:72px; background:url(../images/bg_search.jpg) no-repeat 0 0; margin:5px 0;}
.search_feild{width:420px; float:left; height:28px; background:url(../images/text_feild_tab.png) no-repeat 0 0; border:none; font-family: 'Yanone Kaffeesatz', sans-serif; font-size:16px; color:#000; padding-left:10px;}
.search_feild2{width:420px; float:left; height:28px; background:url(../images/text_feild_tab2.png) no-repeat 0 0; border:none; font-family: 'Yanone Kaffeesatz', sans-serif; font-size:16px; color:#000; padding-left:10px;}
.drop_feild{width:81px; float:left; margin-left:7px; height:28px; background:url(../images/drop_feild.png) no-repeat 0 0; border:none; font-family: 'Yanone Kaffeesatz', sans-serif; font-size:16px; color:#000; padding-left:10px;}
.searc_btn{ width:90px; padding-right:20px; height:28px; margin-left:7px; background:url(../images/search_btn.png) no-repeat 0 0; border:none; cursor:pointer; color:#fff; font-size:16px; font-weight:normal; font-family: 'Yanone Kaffeesatz', sans-serif;}

#left_panel h1{font:normal 16px Arial, Helvetica, sans-serif; height:46px; background:url(../images/h1.jpg) no-repeat 0 0; color:#fff; line-height:26px; padding-left:25px;}
#left_panel h2{font:normal 16px Arial, Helvetica, sans-serif; height:46px; background:url(../images/h2.jpg) no-repeat 0 0; color:#fff; line-height:26px; padding-left:25px;}
.content_area1{ width:680px; background:url(../images/rpt.jpg) repeat-y 0 0;}
.slider2{width:617px; margin:5px 0 0 35px;}
.slider2 .scroll{width:17px; float:left; cursor:pointer;}
.sliding_area_2{float:left;}


.content_panels{width:620px; margin:0 0 10px 35px; background:url(../images/seprator_btm.jpg) no-repeat 0 100%; height:78px; border:solid 1px #fff; padding:5px 0; }
.content_panels:hover{border:solid 1px #f3f3f3; background:#edf7ff;}
.content_panels h4{font:normal 14px/19px Arial, Helvetica, sans-serif; color:#02659d; float:left;}
.content_panels h4 a{color:#02659d;}
.content_panels h4 a:hover{color:#003c5e; text-decoration:underline;}
.content_panels h5{font:normal 12px Arial, Helvetica, sans-serif; color:#000; float:right; text-align:left; margin:-5px 16px 0 0;}
.content_panels_no{width:620px; margin:0 0 30px 35px; height:78px;  border:solid 1px #fff; padding:5px 0;}
.content_panels_no:hover{border:solid 1px #f3f3f3; background:#edf7ff;}
.content_panels_no h4{font:normal 14px/19px Arial, Helvetica, sans-serif; color:#02659d; float:left;}
.content_panels_no h4 a{color:#02659d;}
.content_panels_no h4 a:hover{color:#003c5e; text-decoration:underline;}
.content_panels_no h5{font:normal 12px Arial, Helvetica, sans-serif; color:#000; float:right; text-align:left; margin:-5px 16px 0 0;}
/*.content_panels a img:hover{opacity:0.4; filter:alpha(opacity=40);}*/
/*.content_panels_no a img:hover{opacity:0.4; filter:alpha(opacity=40);}*/

#right_panel{width:310px; float:left; overflow:hidden;}
.right_content_boxes{width:310px; background:url(../images/right_rpt.png) repeat-y 0 0; margin-bottom:8px;}
/*.right_content_boxes a img:hover{opacity:0.7; filter:alpha(opacity=70);}*/
.right_content_boxes h1{font:normal 17px Arial, Helvetica, sans-serif; color:#fff; background:url(../images/right_h1.png) no-repeat 0 0; height:46px; line-height:30px; padding-left:32px;}
.right_content_boxes h5{font:normal 15px Arial, Helvetica, sans-serif; color:#008fd4; margin:5px 0 0 20px; float:left;}


#right_content1{margin:0 10px 0 32px;}
#right_content1 h2{font:normal 16px Arial, Helvetica, sans-serif; color:#036ea9; margin-bottom:3px;}
#right_content1 h3{font:normal 18px Arial, Helvetica, sans-serif; color:#f4520a; margin:10px 0; float:left;}
#right_content1 p{font:normal 14px/18px Arial, Helvetica, sans-serif; color:#000; margin:10px 0 0 0; padding-left:68px;}

.right_content2{margin:0 10px 0 32px;}
#right_content2{margin:0 10px 0 32px;}
#right_content2 h2{font:normal 14px Arial, Helvetica, sans-serif; color:#f4520a; margin:5px 0 3px 0; text-align:center;}
#right_content2 h2 b{font:normal 16px Arial, Helvetica, sans-serif; color:#0077ba;}
#right_content2 h2 span{font:normal 18px Arial, Helvetica, sans-serif; color:#f4520a;}

#right_content2 h3{font:normal 17px Arial, Helvetica, sans-serif; color:#000; margin:5px 0 3px 20px; float:left; clear:left;}
#right_content2 h3 b{font:normal 19px Arial, Helvetica, sans-serif; color:#007bc0;}

#right_content3{margin:0 20px 0 20px;}
#video{width:250px; height:auto; margin:0 0 0 16px;}
#right_content3 ul{ margin:8px 0 0 16px;}
#right_content3 ul li{font:normal 12px Arial, Helvetica, sans-serif; color:#000; background:url(../images/arrow.png) no-repeat 0 50%; padding-left:15px; margin-bottom:8px;}
#right_content3 ul li.active, #video li.  currentvideo{color:#02659d;}
#blue_area{width:300px; height:72px; background:url(../images/blue.png) no-repeat 0 0; float:left; margin-left:10px;}
#blue_area h3{font:normal 14px/20px Arial, Helvetica, sans-serif; color:#fff; margin:5px 0 0 70px;}

#footer{width:940px; margin:15px auto 5px auto; height:40px;}
#footer h1{font:normal 11px Arial, Helvetica, sans-serif; color:#0080c8; float:left;}
#footer h2{font:normal 11px Arial, Helvetica, sans-serif; color:#0080c8; float:right; text-align:left;}
#footer h2 a{color:#0080c8;}
#footer h2 a:hover{text-decoration:underline;}
/*#tab{ width:254px; height:62px; background:url(../images/img_8.png) no-repeat 0 0; margin:5px 0 0 0; padding-left:10px;}*/
.tab_box{ width:32px; height:23px; background:url(../images/img_9.png) no-repeat 0 0; font:bold 20px Arial, Helvetica, sans-serif; padding:0 0 0 5px; float:left; margin:13px 12px 0 12px;}
.tab_box_text{ width:32px; height:23px; background:none; font:bold 11px Arial, Helvetica, sans-serif; padding:0 0 0 5px; float:left; margin:6px 12px 0 12px; text-align:center;}


/*slider_1*/
#slide-holder a:link, a:visited { color : #fff; text-decoration : none;}
#slide-holder a img { border : 0;}
#slide-holder {width:657px; height:287px; margin:0px auto; background:#e9f7ff; display:block; overflow:hidden;}
#slide-holder div#slide-runner {width : 657px;height : 287px;overflow : hidden;position : absolute;}
#slide-holder img {margin : 0;display : none;position : absolute;}
#slide-holder div#slide-controls {left : 0;top : 234px;width : 657px;height : 55px;display : none;position : absolute;background : url(../images/slide-bg.png) 0 0;}
/*#slide-holder div#slide-controls p.text {float : left;color : #fff;display : inline;font-size : 10px;line-height : 16px;margin : 15px 0 0 20px;text-transform : uppercase;}*/
#slide-holder div#slide-controls p.text {float : left;color : #fff;display : inline;font-size : 10px;line-height : 16px;margin : 15px 0 0 20px;text-transform : uppercase;text-indent:-9999px;}
#slide-holder div#slide-controls p#slide-nav {float : right;height : 12px;display : inline;margin : 11px 15px 0 0;}
#slide-holder div#slide-controls p#slide-nav a {float : left;width : 12px;height : 24px;display : inline;font-size : 11px;margin : 0 5px 0 0;line-height : 24px;background-position : 0 0;background-repeat : no-repeat;text-indent:-9999px; text-transform:uppercase;}
#slide-holder div#slide-controls p#slide-nav a.on {background-position : 0 -24px;}
#slide-holder div#slide-controls p#slide-nav a {background-image : url(../images/silde-nav.png);}
#nav ul li a {background : url(../images/nav.png) no-repeat;}



/*slider_2
#slider_2{ width:640px; height:150px; display:block; overflow:hidden; float:left; margin:0 15px 0 30px;}
.primaryContent{ width:517px; background:#fff;}
.tabs-container{ width:517px; background:#fff;}
.carousel{ width:517px; background:#fff;}
.demo EM {	FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #ff3300; FONT-STYLE: normal;}
.carousel BUTTON {	FLOAT: left;}
.carousel A.prev {	DISPLAY: block; background:url(../images/pre2.jpg) no-repeat 0 50% #fff; FLOAT: left; WIDTH: 35px; HEIGHT: 143px; TEXT-DECORATION: none;}
.carousel A.next {	DISPLAY: block; background:url(../images/nxt2.jpg) no-repeat 50% 50% #fff; FLOAT: left; WIDTH: 40px; HEIGHT: 143px; TEXT-DECORATION: none; margin-right:10px; }
.carousel A:hover {	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none;}
.carousel A:active { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none;}
.carousel .jCarouselLite {	FLOAT: left; VISIBILITY: hidden; POSITION: relative; BACKGROUND-COLOR: #dfdfdf;}
.carousel{ width:1000px; margin:0 -400px 0 0; max-width:1200px;}

.carousel .jCarouselLite ul{ background:#fff; height:150px; margin:0px; padding:0px;}
.carousel .jCarouselLite ul li{ height:150px; margin:0 2px 0 4px; float:left; display:block; background:#fff;}
.carousel .jCarouselLite ul li .box_1{ margin:0; float:left; width:170px; text-align:center;}
.carousel .jCarouselLite ul li .box_1 img{ display:block; margin-left:auto; margin-right:auto; max-height:127px; max-width:170px;}
.carousel .jCarouselLite ul li .box_1 img:hover{opacity:0.4; filter:alpha(opacity=40);  border:solid 1px;}
.carousel .jCarouselLite ul li .box_1 h3{font:normal 12px Arial, Helvetica, sans-serif; color:#01659c; margin-top:5px;}
.carousel .jCarouselLite ul li .box_1 h3 b{font:normal 12px Arial, Helvetica, sans-serif; color:#d40671; margin-top:5px;}



#slider_4{ display:block; overflow:hidden; float:left; margin:0 15px 0 30px; width:762px; height:59px; margin-top:5px; float:left;}
.carousel .jCarouselLite ul li .boxes{width:37px; height:59px; margin:0 20px; float:left;}
.carousel .jCarouselLite ul li .boxes h2{font:normal 12px Arial, Helvetica, sans-serif; color:#0577b6; text-align:center;}
.carousel .jCarouselLite ul li .boxes img{max-width:34px; max-height:30px;}

*/



/*slider_banner*/
#banner{width:657px; height:287px; background:url(../images/banner_bg2.jpg) no-repeat 0 0; margin:11px 0 0 7px; float:left; display:block; overflow:hidden;}
.folio_block { MARGIN:0px; POSITION: absolute;}
.main_view { FLOAT: left; POSITION: relative;}
.window { OVERFLOW: hidden; WIDTH:657px; POSITION: relative; HEIGHT: 287px}
.image_reel { LEFT: 0px; POSITION: absolute; TOP: 0px}
.image_reel IMG { FLOAT: left}
.paging { DISPLAY: none; Z-INDEX: 100; BACKGROUND: url(../images/slide-bg.png) repeat 0 0; padding-left:557px; WIDTH:100px; padding-top:15px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 36px; TEXT-ALIGN: center;}
.paging A {float : left; width : 12px; height : 24px;display : inline; background:url(../images/silde-nav.png) no-repeat 0 0; text-indent:-9999px; text-transform:uppercase; margin-left:6px;}
.paging A.active {float : left;width : 12px; height : 24px; display : inline; background:url(../images/silde-nav.png) no-repeat 0 -24px; text-indent:-9999px; text-transform:uppercase;margin-left:6px;}



/*slider_3*/
label { display: block; } 

.infiniteCarousel {
  width: 470px;
  position:absolute;
  margin:80px 0 0 327px;
}

.infiniteCarousel .wrapper {
  width: 385px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  height: 194px;
  margin: 0 40px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 1px solid #000;
}

.infiniteCarousel .wrapper ul {
  width: 920px; /* single item * n */
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 181px;
  width: 174px;
}

.infiniteCarousel ul li img {
    -webkit-transition: border-color 400ms;
}

.infiniteCarousel ul:hover li img {
  border-color: #000;
}

.infiniteCarousel ul:hover li:hover img {
  border-color: #333;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  height: 36px;
  width: 37px;
  background: url(arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 95px;
  cursor: pointer;
  outline: 0;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}


/*200911*/

#search_panel2
{
	width: 671px;
	height: 72px;
	background: url(../images/search2.jpg) no-repeat 0 0;
	margin: 5px 0;
}
#search_feild2
{
	width: 531px;
	height: 36px;
	background: url(../images/search_form2.png) no-repeat 0 0;
	float: left;
	border: none;
	margin: 18px 0 0 11px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #858585;
	padding: 0 10px;
	line-height: 36px;
}
#submit_btn2
{
	width: 100px;
	height: 36px;
	background: url(../images/serach_btn2.png) no-repeat 0 0;
	float: left;
	border: none;
	margin: 18px 0 0 0;
	cursor: pointer;
}
.related_keywords
{
	width: 661px;
	height: 30px;
	background: url(../images/related_keywrds_bg.png) no-repeat 0 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 30px;
	padding-left: 10px;
}
.related_keywords a
{
	color: #000;
}
.related_keywords a:hover
{
	text-decoration: underline;
}
#left_panel h5
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	margin-left: 10px;
	line-height: 30px;
}

#tab_content_2
{
	width: 670px;
	background: url(../images/tab_content_2_bg.png) repeat-y 0 0;
}
#tab_content_2 h3
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #066baf;
	margin: 0 0 5px 11px;
	float: left;
}
#tab_content_2 h5
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #4f4f4f;
	margin: 0 11px 5px 0;
	float: right;
}
#tab_content_2 h5 a
{
	color: #4f4f4f;
}
.product_display
{
	width: 652px;
	border: solid 1px #fff;
	border-bottom: solid 1px #e8e8e8;
	margin-left: 8px;
	float: left;
	min-height: 140px;
	margin-bottom: 10px;
}
.product_display:hover
{
	border: solid 1px #e8e8e8;
}
.product_display .product
{
	width: 163px;
	min-height: 121px;
	float: left;
}
.product_display .product img
{
	max-width: 121px;
	margin: 20px 0 0 16px;
}
/*.product_display .product a img:hover{opacity:0.4; filter:alpha(opacity=40);} *//* For IE8 and earlier */
.product_display .description
{
	float: left;
	margin: 20px 10px 0 0;
	width: 340px;
}
.product_display .description h4
{
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #b50362;
	margin-bottom: 5px;
}
.product_display .description h6
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #b50362;
	margin: 5px 0 15px 0;
}
.product_display .description h6 a
{
	color: #b50362;
}

.product_display_vip
{
	width: 652px;
	border: solid 1px #fff;
	border-bottom: solid 1px #e8e8e8;
	margin-left: 8px;
	float: left;
	min-height: 140px;
	margin-bottom: 10px;
	background: #dbf2ff;
}
.product_display_vip:hover
{
	border: solid 1px #e8e8e8;
}
.product_display_vip .product
{
	width: 163px;
	min-height: 121px;
	float: left;
}
.product_display_vip .product img
{
	max-width: 121px;
	margin: 20px 0 0 16px;
}
/*.product_display_vip .product a img:hover{opacity:0.4; filter:alpha(opacity=40);}*/
.product_display_vip .description
{
	float: left;
	margin: 20px 10px 0 0;
	width: 340px;
}
.product_display_vip .description h4
{
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #b50362;
	margin-bottom: 5px;
}
.product_display_vip .description h6
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #b50362;
	margin: 5px 0 15px 0;
}
.product_display_vip .description h6 a
{
	color: #b50362;
}

#tab_content_2 .price
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #b50362;
	margin: 20px 0 0 0;
}

#content2
{
	width: 991px;
	margin-top: 5px;
	background: url(../images/content2_rpt.jpg) repeat-y 0 0;
}
#content2 h1
{
	width: 971px;
	height: 45px;
	background: url(../images/content2_h1.jpg) no-repeat 0 0;
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 28px;
	padding-left: 20px;
}

#tab_area
{
	width: 951px;
	background: url(../images/tab_area_rpt.jpg) repeat-y 0 0;
	margin: 0 0 0 27px;
}
#steps
{
	width: 342px;
	height: 30px;
	background: url(../images/step_bg.jpg) no-repeat 0 0;
	margin-left: 12px;
}
#steps h3
{
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #066aad;
	line-height: 30px;
	margin: 0 20px;
	display: inline;
}
#steps h3 b
{
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #004b7e;
}
#steps h3 a
{
	color: #066aad;
}
#steps h3 a:hover
{
	text-decoration: underline;
}

#tab_form
{
	width: 573px;
	float: left;
	margin-left: 12px;
}
#tab_form .text_feild
{
	width: 553px;
	height: 36px;
	margin-top: 15px;
	border: none;
	background: url(../images/tab_txtfeild.jpg) no-repeat 0 0;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0 10px;
	line-height: 36px;
}
#tab_form .textarea
{
	width: 551px;
	height: 180px;
	max-width: 571px;
	max-height: 180px;
	margin-top: 12px;
	border: none;
	background: url(../images/tab_textarea.jpg) no-repeat 0 0;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0 10px;
	line-height: 36px;
}

#image_upload_box
{
	width: 340px;
	height: 229px;
	background: url(../images/upload_area.jpg) no-repeat 0 0;
	float: left;
	margin: 15px 0 0 10px;
}
#image_upload_box .pic_holder
{
	width: 46px;
	height: 36px;
	background: #bdbdbd;
	margin: 12px 0 0 14px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	line-height: 36px;
	float: left;
}
#image_upload_box .textbox
{
	width: 244px;
	height: 36px;
	background: url(../images/upload_textfeild.jpg) no-repeat 0 0;
	float: right;
	margin: 12px 10px 0 0;
	border: none;
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 36px;
	padding: 0 10px;
}
#image_upload_box h4
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #006;
	float: left;
	margin: 110px 0 0 10px;
}
#image_upload_box h4 a
{
	color: #000;
}
#image_upload_box h4 a:hover
{
	text-decoration: underline;
}
#image_upload_box h5
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #006;
	float: right;
	margin: 110px 10px 0 0;
}
#image_upload_box h5 a
{
	color: #000;
}
#image_upload_box h5 a:hover
{
	text-decoration: underline;
}

#form_area
{
	width: 580px;
	margin-left: 37px;
}
.textfeild_holder
{
	height: 37px;
	float: left;
	margin-top: 10px;
	display: inline;
}
.textfeild_holder h4
{
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: right;
	float: left;
	margin-right: 10px;
	line-height: 37px;
	width: 111px;
}
.textfeild_holder .textfeild2
{
	width: 439px;
	height: 36px;
	background: url(../images/text_feild_2.jpg) no-repeat 0 0;
	border: none;
	float: left;
	padding: 0 10px;
}
.textfeild_holder .textfeild3
{
	width: 239px;
	height: 36px;
	background: url(../images/text_feild_3.jpg) no-repeat 0 0;
	border: none;
	float: left;
	padding: 0 10px;
}
.image_holder
{
	width: 193px;
	height: 176px;
	background: url(../images/img_holder.jpg) no-repeat 0 0 #000;
	border: none;
	float: right;
	margin: 10px 0;
}
.next_btn
{
	width: 83px;
	height: 39px;
	background: url(../images/next.jpg) no-repeat 0 0;
	border: none;
	margin: 10px 120px;
	cursor: pointer;
}

#top_search_area
{
	width: 991px;
	height: 55px;
	margin: 5px 0;
}
#search_panel3
{
	width: 671px;
	height: 52px;
	background: url(../images/search3.jpg) no-repeat 0 0;
	float: left;
}
#search_feild3
{
	width: 531px;
	height: 29px;
	background: url(../images/search_form3.png) no-repeat 0 0;
	float: left;
	border: none;
	margin: 12px 0 0 10px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #858585;
	padding: 0 10px;
	line-height: 29px;
}
#submit_btn3
{
	width: 100px;
	height: 29px;
	background: url(../images/serach_btn3.png) no-repeat 0 0;
	float: left;
	border: none;
	margin: 12px 0 0 0;
	cursor: pointer;
}

#search_feild7
{
	width: 531px;
	height: 29px;
	background: url(../images/search_form3.png) no-repeat 0 0;
	float: left;
	border: none;
	margin: 12px 0 0 10px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #858585;
	padding: 0 10px;
	line-height: 29px;
}
#submit_btn7
{
	width: 100px;
	height: 29px;
	background: url(../images/serach_btn3.png) no-repeat 0 0;
	float: left;
	border: none;
	margin: 12px 0 0 0;
	cursor: pointer;
}


/*210911*/

#left_small_panel
{
	width: 200px;
	float: left;
	margin: 5px 8px 0 0;
}
.left_estore_boxes
{
	width: 200px;
	background: url(../images/left_small_rpt.png) repeat-y 0 0;
	min-height: 185px;
}
.left_estore_boxes h1
{
	width: 195px;
	height: 47px;
	background: url(../images/left_small_h1_bg.png) no-repeat 0 0;
	padding-left: 5px;
	font-family: 'Yanone Kaffeesatz' , sans-serif;
	font-weight: normal;
	font-size: 17px;
	color: #0577b6;
	line-height: 47px;
}
.left_estore_boxes h1 a
{
	color: #0577b6;
	background: url(../images/icon8.png) no-repeat center left;
	padding-left: 25px;
}
.left_estore_boxes h1 a:hover
{
	color: #004e79;
}
.left_estore_boxes h2
{
	font: normal 14px/24px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 4px 0 4px 20px;
}
.left_estore_boxes p
{
	font: normal 12px/28px Arial, Helvetica, sans-serif;
	color: #000;
	margin: 4px 0 4px 20px;
}
#fb_like
{
	width: 62px;
	height: 26px;
	margin-left: 20px;
}
#middle_panel
{
	width: 572px;
	float: left;
	margin: 5px 11px 0 0;
}
.middleProduct_holder
{
	width: 572px;
	background: url(../images/middleProduct_holder_rpt.png) repeat-y 0 0;
	margin-bottom: 5px;
}
.middleProduct_holder h1
{
	width: 550px;
	height: 48px;
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #fff;
	background: url(../images/middleProduct_holder_h1_bg.png) no-repeat 0 0;
	line-height: 27px;
	padding-left: 22px;
}
.middleProduct_holder h1 b
{
	font: normal 15px Arial, Helvetica, sans-serif;
	color: #464646;
	line-height: 25px;
}
.middleProduct_holder h1 b a
{
	color: #464646;
	float: right;
	margin-right: 10px;
}
.product_boxes
{
	width: 154px;
	background: url(../images/product_boxes_rpt.png) repeat-y 0 0;
	margin: 0 0 10px 28px;
	float: left;
}
.product_boxes h2
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
	margin: 0 10px;
}
.product_boxes .item
{
	width: 92px;
	height: 100px;
	margin-left: 32px;
}
.product_boxes .item img
{
	max-height: 100px;
	max-width: 92px;
}
/*.product_boxes .item img:hover{opacity:0.4;filter:alpha(opacity=40);}*/
.product_boxes p
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #047fc2;
	margin: 0 10px;
}
.product_boxes p b
{
	color: #d40671;
	font: normal 11px Arial, Helvetica, sans-serif;
}
.product_boxes p.center
{
	text-align: center;
}
#third_panel
{
	width: 200px;
	float: left;
	margin: 5px 0;
}
#estore_fotr
{
	width: 990px;
	background: url(../images/estore_fotr_rpt.jpg) repeat-y 0 0;
	clear: both;
}
#estore_fotr h1
{
	font-family: 'Yanone Kaffeesatz' , sans-serif;
	font-size: 30px;
	line-height: 116px;
	color: #0577b6;
	text-align: center;
}


#categories
{
	width:668px; 
	height:28px; 
	margin-top:47px; 
	border:solid 1px #e5e3e3; 
	border-radius:5px;
	-moz-border-radius:5px; /* Firefox 3.6 and earlier */ 
}
#categories ul
{
}
#categories ul li
{
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #4d4d4d;
	margin-left: 11px;
	line-height: 30px;
	display: inline;
	margin-right: 5px;
}
#categories ul li a
{
	color: #4d4d4d;
	background: url(../images/arrow_cat.png) no-repeat 99% 50%;
	padding: 17px 25px 15px 0;
}
#categories ul li a:hover
{
	background: url(../images/arrow_cat.png) no-repeat 100% 50%;
	color: #0086eb;
	font-weight: bold;
}

#products_name_panel
{
	width: 670px;
	background: url(../images/product_name_panel_rpt.jpg) repeat-y 0 0;
	margin: 5px 0;
}
#products_name_panel h4
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #048ad8;
	margin: 0 0 5px 26px;
}
#products_name_panel ul
{
	margin: 0 0 0 26px;
	float: left;
	width: 125px;
}
#products_name_panel ul li
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 32px;
}
#products_name_panel ul li a
{
	color: #000;
}
#products_name_panel ul li a:hover
{
	text-decoration: underline;
}



#new_items_list
{
}
#new_items_list ul
{
	font: normal 14px/21px Arial, Helvetica, sans-serif;
	color: #0577b6;
	margin: 0 10px 15px 30px;
	float: left;
}
#new_items_list ul li
{
	font: normal 12px/21px Arial, Helvetica, sans-serif;
	color: #000;
}
#new_items_list ul li a
{
	color: #000;
}
#new_items_list ul li a:hover
{
	text-decoration: underline;
}
#new_items_list ul li a.more
{
	background: url(../images/more.jpg) no-repeat 100% 60%;
	padding-right: 10px;
}

#refrence_txt_area
{
	width: 299px;
	background: url(../images/ref_txt_rpt.jpg) repeat-y 0 0;
	margin-left: 10px;
}
#refrence_txt_area p
{
	font: normal 11px/20px Arial, Helvetica, sans-serif;
	margin: 5px 12px 5px 8px;
	color: #0576b5;
}
#refrence_txt_area p b
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #0576b5;
}
#refrence_txt_area p a
{
	color: #0576b5;
}
#refrence_txt_area p a:hover
{
	text-decoration: underline;
}


/*220911*/

#sub_nav
{
	width: 991px;
	height: 30px;
	background: url(../images/sub_nav.jpg) no-repeat 0 0;
	margin: 5px 0;
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 30px;
	color: #000;
}
#sub_nav a
{
	color: #000;
	margin: 0 12px;
}
#sub_nav a:hover
{
	color: #048bd9;
}

.faq_form_box
{
	width: 602px;
	margin-left: 42px;
}
.textbox_qstn
{
	width: 173px;
	height: 28px;
	background: url(../images/textbox_qstn.jpg) no-repeat 0 0;
	margin: 0 10px 8px 152px;
	border: none;
	float: left;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding: 0 5px;
	line-height: 28px;
}
#start
{
	width: 74px;
	height: 30px;
	margin-top: -2px;
	float: left;
	background: url(../images/faq_btn.jpg) no-repeat 0 0;
	border: none;
	cursor: pointer;
	color: #fff;
	font: normal 16px Arial, Helvetica, sans-serif;
}
#faq_tab_panel
{
}
#faq_area
{
	width: 602px;
}
#faqs_left
{
	width: 348px;
	float: left;
	background: url(../images/faq_seperator.jpg) no-repeat 100% 50%;
}
#faqs_left h3
{
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 40px;
	color: #000;
	float: left;
}
.textbox_faqs_left
{
	width: 173px;
	height: 28px;
	background: url(../images/textbox_qstn.jpg) no-repeat 0 0;
	margin: 5px 118px 10px 0;
	border: none;
	float: right;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding: 0 5px;
	color: #707070;
	line-height: 28px;
}
.textarea_faqs_left
{
	width: 265px;
	height: 110px;
	max-width: 265px;
	max-height: 110px;
	background: url(../images/text_area_faq.jpg) no-repeat 0 0;
	margin: 5px 25px 10px 0;
	border: none;
	float: right;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding: 5px 5px;
	color: #707070;
}

#faq_right
{
	width: 254px;
	float: left;
}
#faq_right h3
{
	font: normal 12px Arial, Helvetica, sans-serif;
	line-height: 40px;
	color: #000;
	float: left;
	margin-left: 20px;
}
.textbox_faqs_right
{
	width: 171px;
	height: 28px;
	border: 1px solid #666666;
	margin: 5px 2px 10px 0;
	float: right;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding: 5px 6px;
	color: #707070;
}
.epmty_btn
{
	width: 74px;
	height: 30px;
	float: left;
	background: url(../images/faq_btn.jpg) no-repeat 0 0;
	border: none;
	cursor: pointer;
	color: #fff;
	font: normal 16px Arial, Helvetica, sans-serif;
	margin: 55px 10px 10px 80px;
}
.ok_btn
{
	width: 74px;
	height: 30px;
	float: left;
	background: url(../images/faq_btn.jpg) no-repeat 0 0;
	border: none;
	cursor: pointer;
	color: #fff;
	font: normal 16px Arial, Helvetica, sans-serif;
	margin: 55px 0 0 0;
}

.faq_form_box ul
{
	margin: 10px 40px 0 10px;
	float: left;
}
.faq_form_box li
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
	margin-bottom: 15px;
}
.faq_form_box li a
{
	color: #000;
	background: url(../images/bullet_li.jpg) no-repeat 0 50%;
	padding-left: 20px;
}
.faq_form_box li a:hover
{
	text-decoration: underline;
	background: url(../images/bullet_li.jpg) no-repeat 2% 20%;
}

.search_h1
{
	width: 210px;
	height: 28px;
	float: right;
	background: url(../images/h1_searech.jpg) no-repeat 0 0;
	border: none;
}
.search_h1_btn
{
	width: 79px;
	height: 28px;
	float: right;
	background: url(../images/h1_search_btn.jpg) no-repeat 0 0;
	border: none;
	cursor: pointer;
	margin-right: 9px;
}



#faq_tab_content{width:668px; border:solid 1px #e5e3e3; border-radius:5px;-moz-border-radius:5px; /* Firefox 3.6 and earlier */ }

#faq_tab_content_category{width:616px; height:28px; border:solid 1px #e5e3e3; border-radius:5px;
-moz-border-radius:5px; margin:12px; font:normal 11px Arial, Helvetica, sans-serif; color:#4f4f4f; line-height:28px; padding-left:30px;}
#faq_tab_content_category a{color:#4f4f4f;}
#faq_tab_content_category a:hover{text-decoration:underline;}
#faq_tab_content_question_area{width:648px; margin:0 12px; min-height:230px;}
.faq_tab_content_question_panels{width:646px; min-height:60px; border-bottom:solid 1px #CCC; border-left:solid 1px #fff; border-right:solid 1px #fff; border-top:solid 1px #fff;}
.faq_tab_content_question_panels:hover{border:solid 1px #e0e0e0; background:#edf7ff;}

#faq_tab_content h3{font:normal 16px/20px Arial, Helvetica, sans-serif; color:#0588d4;}
#faq_tab_content h3 b{font:normal 14px Arial, Helvetica, sans-serif; color:#636363;}
#faq_tab_content h3 a{color:#0588d4;}
#faq_tab_content h3 a:hover{text-decoration:underline;}
#faq_tab_content h3 b a{color:#636363;}
#faq_tab_content h3 b a:hover{text-decoration:underline;}

#pagination{ vertical-align:bottom; font:normal 12px Arial, Helvetica, sans-serif; color:#4d4d4d; text-align:center; margin:10px 0;}
#pagination a{ color:#4d4d4d;}
#pagination a:hover{color:#000; text-decoration:underline;}

#user_info{width:298px; min-height:137px; border:solid 1px #e4e4e4; border-radius:5px;-moz-border-radius:5px; margin:5px 10px;}

#user_info h2{width:288px; height:42px; background:#f4f4f4; font-family: 'Yanone Kaffeesatz', sans-serif; font-size:23px; font-weight:normal; color:#0577b6; line-height:42px; padding-left:10px;}
#user_info h3{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#0577b6; width:216px; float:right; margin:5px 10px 0 0;}
#user_info h3 b{color:#b50362; font-weight:normal; margin-left:10px;}

#tab_content_2 h6{font:normal 11px/18px Arial, Helvetica, sans-serif; color:#066baf; margin-left:10px;}
#tab_content_2 h6 a{color:#066baf;}
#tab_content_2 h6 a:hover{text-decoration:underline;}


/*230911*/

#classified_category
{
	width: 162px;
	background: #d4d4d4;
	float: left;
	margin: 43px 0 10px 0;
}
#classified_category ul
{
}
#classified_category ul li
{
	font: normal 14px Arial, Helvetica, sans-serif;
	padding-left: 15px;
	color: #002e51;
	height: 34px;
	line-height: 34px;
	background: url(../images/seprator_cat.jpg) no-repeat 0 100%;
}
#classified_category ul li a
{
	color: #002e51;
}
#classified_category ul li:hover
{
	background: url(../images/cat_li_active_bg.jpg) no-repeat 0 0;
}
#classified_category ul li ul
{
	position: absolute;
	display: none;
}
#classified_category ul li:hover ul
{
	position: relative;
	width: 162px;
	top: -30px;
	background: #d4d4d4;
	left: 140px;
	display: block;
	border: 1px solid #eee;
}

#classified_category ul li:hover ul li ul
{
	position: absolute;
	display: none;
}
#classified_category ul li:hover ul li:hover ul
{
	position: relative;
	width: 162px;
	top: -30px;
	background: #d4d4d4;
	left: 140px;
	display: block;
	border: 1px solid #eee;
}
/*#classified_category ul li.activee{ background:url(../images/cat_li_active_bg.jpg) no-repeat 0 0;}
#classified_category ul li.last{background:none;}
#classified_category ul li.last:hover{ background:url(../images/cat_li_active_bg2.jpg) no-repeat 0 0;}*/

#classfie_product_box
{
	width:503px; 
	border:solid 1px #e4e4e4; 
	border-radius:5px; 
	-moz-border-radius:5px;  
	float:left; 
	margin:43px 0 20px 5px; 
	padding-bottom:16px;
}
#classfie_product_box .item_box
{
	width:108px; 
	height:106px; 
	border:solid 1px #e4e4e4; 
	border-radius:5px; 
	-moz-border-radius:5px;  
	background:#fff; 
	margin:14px 0 0 12px; 
	float:left;
}
#classfie_product_box .item_box h3
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #0761a2;
	text-align: center;
	margin: 4px 0;
}
#classfie_product_box .item_box h3 a
{
	color: #0761a2;
}
#classfie_product_box .item_box h3 a:hover
{
	text-decoration: underline;
}
#classfie_product_box .item_box h3 a b
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #eb0a4b;
}
#classfie_product_box .item_box:hover
{
	background: #f0f9ff;
}
/*#classfie_product_box .item_box a img:hover{opacity:0.4;filter:alpha(opacity=40);} *//* For IE8 and earlier */

#text_panel
{
	width: 680px;
	margin-bottom: 20px;
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	color: #0576b5;
}
#classfied_footer
{
	width:988px; 
	border:solid 1px #e4e4e4; 
	border-radius:5px; 
	-moz-border-radius:5px; 
}
/*#classfied_footer a img:hover{opacity:0.4;filter:alpha(opacity=40);} */
#content_2
{
	width:990px; 
	border:solid 1px #e4e4e4; 
	border-radius:5px; 
	-moz-border-radius:5px;
}
#search_panel5
{
	width: 671px;
	height: 72px;
	background: url(../images/search2.jpg) no-repeat 0 0;
	margin: 5px auto;
}

#profile_left
{
	width: 661px;
	float: left;
	margin-right: 3px;
	display: block;
}
#profile_right
{
	width: 320px;
	float: left;
}
#profile_faq_area
{
	width: 967px;
	margin: 5px 12px;
	background: url(../images/profile_faq_area_rpt.png) repeat-y 0 0;
}
#profile_faq_area h1
{
	width: 947px;
	height: 49px;
	background: url(../images/profile_faq_area_h1.png) no-repeat 0 0;
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #fff;
	line-height: 27px;
	padding-left: 20px;
}
.faq_form_box_profile
{
	width: 602px;
	margin: 0 auto;
	display: block;
	overflow: hidden;
}

#profile_box_1
{
	width:315px; 
	min-height:140px; 
	margin-bottom:5px; 
	border:solid 1px #e4e4e4; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	float:left; 
	margin-left:22px; 
	float:left; 
	padding:5px 0;
}
#profile_box_1 h3{font:normal 12px/20px Arial, Helvetica, sans-serif; color:#0577b6; width:216px; float:right; margin:5px 10px 0 0;}
#profile_box_1 h3 b{color:#b50362; font-weight:normal; margin-left:10px;}

#profile_box_2
{
	width:315px; 
	min-height:150px; 
	border:solid 1px #e4e4e4; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	float:left; 
	margin-left:3px;
}
#profile_box_2 p
{
	font:normal 14px/20px Arial, Helvetica, sans-serif; 
	color:#707070; 
	margin:5px 10px;
}
.profile_box_3
{
	width:298px; 
	min-height:150px; 
	border:solid 1px #e4e4e4; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	margin-left:3px; 
	float:left; 
	margin-bottom:8px
}
.profile_box_4{width:636px; min-height:180px; border:solid 1px #e4e4e4; border-radius:5px; -moz-border-radius:5px; margin:0 0 5px 0;}
#add_info_arae{width:169px; min-height:210px; border:solid 1px #e2e2e2; border-radius:5px; -moz-border-radius:5px; float:left; margin:5px 10px 5px 0;}
.profile_box_3 h2
{
	width: 288px;
	min-height: 42px;
	background: #f4f4f4;
	font-family: 'Yanone Kaffeesatz' , sans-serif;
	font-size: 23px;
	font-weight: normal;
	color: #0577b6;
	line-height: 42px;
	padding-left: 10px;
}

#search_feild3
{
	width: 531px;
	height: 36px;
	background: url(../images/search_form2.png) no-repeat 0 0;
	float: left;
	border: none;
	margin: 18px 0 0 11px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #858585;
	padding: 0 10px;
	line-height: 36px;
}
#submit_btn3
{
	width: 100px;
	height: 36px;
	background: url(../images/serach_btn2.png) no-repeat 0 0;
	float: left;
	border: none;
	margin: 18px 0 0 0;
	cursor: pointer;
}


#add_detail_panel
{
	width: 670px;
	background: url(../images/product_name_panel_rpt.jpg) repeat-y 0 0;
	margin: 5px 0;
}
#large_pic_area
{
	width: 248px;
	height: 248px;
	border: solid 1px #e2e2e2;
	margin: 0 10px;
	float: left;
}
#large_pic_area img
{
	max-height: 248px;
	max-width: 248px;
}
/*#large_pic_area img:hover{opacity:0.4;filter:alpha(opacity=40);*/
#add_description_area
{
	width: 386px;
	float: left;
}
#add_description_area h3
{
	font: normal 12px/16px Arial, Helvetica, sans-serif;
	color: #0577b6;
}
#add_info_arae h4
{
	font: normal 14px Arial, Helvetica, sans-serif;
	height: 30px;
	line-height: 30px;
	border-bottom: solid 1px #e2e2e2;
	color: #0577b6;
	padding-left: 10px;
}
#add_info_arae h4 a
{
	color: #0577b6;
}
#add_info_arae h5
{
	font: normal 14px/22px Arial, Helvetica, sans-serif;
	color: #0577b6;
	margin: 10px 0 10px 10px;
}
#add_info_arae h5 a
{
	color: #0577b6;
}


#user_info_arae{width:188px; min-height:210px; border:solid 1px #e2e2e2; border-radius:5px; -moz-border-radius:5px; float:left; margin:5px 0 5px 5px;}
#user_info_arae h4
{
	font: normal 14px Arial, Helvetica, sans-serif;
	height: 30px;
	line-height: 30px;
	border-bottom: solid 1px #e2e2e2;
	color: #0577b6;
	padding-left: 10px;
}
#user_info_arae h4 a
{
	color: #0577b6;
}
#user_info_arae h5
{
	font: normal 14px/22px Arial, Helvetica, sans-serif;
	color: #0577b6;
	margin: 5px 0 10px 10px;
}
#user_info_arae h5 a
{
	color: #0577b6;
}
#user_info_arae h6
{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #0577b6;
	margin: -25px 0 10px 10px;
}
#user_info_arae h6 a
{
	color: #0577b6;
}
#user_info_arae img
{
	border: solid 1px #e2e2e2;
}


#add_link_area
{
	width:375px; 
	height:40px; 
	border:solid 1px #e2e2e2; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	margin:5px 0 5px 0; 
	clear:both; 
	font:normal 12px Arial, Helvetica, sans-serif; 
	color:#0577b6; 
	text-align:center; 
	line-height:40px;
}
#add_link_area a
{
	color:#0577b6;
}
#add_link_area a:hover
{
	text-decoration:underline;
}


#slider_add_area
{
	width:648px; 
	border:solid 1px #e2e2e2; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	min-height:50px; 
	padding:20px 0 30px 20px;
} 
#slider_add_bottom_area
{
	width: 670px;
	height: 30px;
	background: url(../images/slider_add_bottom_linkarae.jpg) no-repeat 0 0;
	margin-bottom: 10px;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #0577b6;
	text-align: center;
	padding-top: 23px;
}
#slider_add_bottom_area a
{
	color: #0577b6;
}
#slider_add_bottom_area a:hover
{
	text-decoration: underline;
}

#faq_tab_content p
{
	font: normal 14px/22px Arial, Helvetica, sans-serif;
	margin: 10px;
	color: #5a5a5b;
}

#quote_area
{
	width:668px; 
	border:solid 1px #e2e2e2; 
	border-radius:5px; 
	-moz-border-radius:5px;
}
#quote_area p
{
	font: normal 14px/22px Arial, Helvetica, sans-serif;
	margin: 10px;
	color: #5a5a5b;
}
.Tabs_3
{
	float: none;
}
#profile_holder
{
	width: 100%;
	display: block;
}
.avatar_area
{
	width: 632px;
	height: 162px;
	margin: 0 0 0 25px;
}

.avatar_box
{
	width:167px; 
	height:160px; 
	border:solid 1px #e2e2e2; 
	border-radius:5px; 
	-moz-border-radius:5px; 
	float:left; 
	background:#e1e1e1; 
}
.avatar_box:hover
{
	background:#cceaff;
}
.avatar_box_img_area
{
	width:167px; 
	height:102px; 
	background:#fff; 
	border-top-right-radius:5px; 
	-moz-border-top-right-radius:5px; 
	border-top-left-radius:5px; 
	-moz-border-top-left-radius:5px; 
}
.avatar_box_description
{
	width: 157px;
	height: 48px;
	padding: 5px;
}
.avatar_box_description h3
{
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000;
}
.avatar_box_description h3 a
{
	color: #000;
}
.avatar_box_description h3 a:hover
{
	text-decoration: underline;
}
.avatar_small_box_area
{
	width: 64px;
	height: 77px;
	float: left;
	margin: 0 14px 10px 14px;
}
.avatar_small_box_area img
{
	width: 62px;
	height: 55px;
	border: solid 1px #e2e2e2;
	margin-bottom: 5px;
	background: url(../images/pic_2.png) no-repeat 0 0;
}
.avatar_small_box_area img:hover
{
	width: 62px;
	height: 55px;
	border: solid 1px #85c8fc;
	margin-bottom: 5px;
	background: url(../images/pic_2.png) no-repeat 0 0;
}
.avatar_small_box_area h4
{
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #3792c5;
}
.avatar_small_box_area h4 a
{
	color: #3792c5;
}
.avatar_small_box_area h4 a:hover
{
	text-decoration: underline;
}
.avatar_small_box img
{
	max-width: 62px;
	max-height: 55px;
}

#divRegister
{
	margin: 0 0 0 30px;
}
.login-error
{
	color: red;
	font-size: 13px;
	text-align: center;
}
.form-item
{
	overflow: hidden;
	margin: 4px 0px;
	clear: both;
}
.form-item label
{
	float: left;
	color: #5C7A72;
	font-size: 13px;
	width: 200px;
	/*padding-top: 6px;
	text-align: right;*/
}
.form-item span
{
	line-height: 24px;
	color:#C00000;
	padding-left:5px;
}
.form-item input.form-text
{
	float: left;
	width: 230px;
	height: 25px;
	/*margin-left: 10px;*/
}
.form-submit
{
	padding: 3px 4px;
	border: none;
	width: 72px;
	height: 27px;
}
.form-required
{
	color: #c00000;
}

.buttonDefault
{
	background:url(../images/button_bg.png) no-repeat;
	width:95px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
}
.longbutton
{
	background:url(../images/Longbutton.png) no-repeat;
	width:auto;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	border:none;
	height:27px;
	width: 120px;
}
.optcontcombell
{
    background: url("../images/clear-combell.png") no-repeat scroll left top transparent;
    width:110px;
    height:25px;
	float:left;
	margin-left:3px;
	*margin-left:2px;
	cursor:pointer;
	line-height: 25px;
	color: #0577B6;
	font-weight:normal;
	position: relative;
}
.LeftOfButton {
	background: url(../images/combell_button_left.png) no-repeat scroll 0 0;
	float:left;
	height:23px;
	padding-left:3px;
	margin:10px 8px 0 15px;
}
.RightOfButton {
	background:transparent url(../images/combell_button_right.png) no-repeat scroll right top;
	float:left;
	height:23px;
	padding-right:3px;
}
.MidOfButton {
	background:transparent url(../images/combell_button_line.png) repeat-x scroll 0 0;
	color:#EEEEEE;
	float:left;
	font-size:13px;
	font-weight:normal;
	height:17px;
	padding:4px 20px;
	border:none;
	cursor:pointer;
	font-family:Tahoma,"Arial", Helvetica, sans-serif;
}
.LeftBtnHover
{
	background: url(../images/button_hover_left.png) no-repeat scroll 0 0;
	float:left;
	height:23px;
	padding-left:3px;
	margin:10px 0 0 0;
}
.RightBtnHover {
	background:transparent url(../images/button_hover_right.png) no-repeat scroll right top;
	float:left;
	height:23px;
	padding-right:3px;
}
.MidBtnHover {
	background:transparent url(../images/button_hover_line.png) repeat-x scroll 0 0;
	color:#EEEEEE;
	float:left;
	font-size:13px;
	font-weight:normal;
	height:17px;
	padding:4px 20px;
	border:none;
	cursor:pointer;
	font-family:Tahoma,"Arial", Helvetica, sans-serif;
}
.MidBtnHover a,.MidOfButton a
{
	color:#fff;
	font-weight:bold;
}
.rows
{
	display: block;
	margin: 0;
	padding: 4px 0;
	position: relative;
}
.leftrow
{
	float: left;
	width: 150px;
	text-align: left;
	margin-left: 20px;
	font-weight: bold;
	line-height: 25px;
	margin-right: 10px;
}
.rightrow
{
	float: left;
	width: 300px;
	line-height: 25px;
}
.rightrow input[type=text]
{
	height: 28px;
	width: 260px;
	background: url(../images/input-textbox.gif) no-repeat;
	border: none;
}
#sign_up
{
	background: none repeat scroll 0 0 #EEF2F7;
    border: 1px solid #536376;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 2px 12px rgba(0, 0, 0, 0.6);
    display: none;
    padding: 14px 22px;
    position: relative;
    width: 400px;
}
#sign_up label
{
	width:120px;
}
#close_x {
    background-position: -387px -102px;
    display: block;
    height: 23px;
    line-height: 1000px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    top: 5px;
    width: 24px;
}
.lblforgot a
{
	color:#0577B6 !important;
}
.divRemember label
{
	display:inline;
}
.adv span
{
	position:relative;
}
.advert
{
	position:absolute;
	text-align:center;
	opacity:0.6;
	filter:alpha(opacity=60);
	background:#000;
	color:#fff;
	padding:2px 0;
	bottom:3px;
}
.advert a
{
	color:#fff;
}
.adv
{
	position:relative;
	margin:0 0 10px 25px;
}
.logo
{
	width: 150px;
	height: 150px;
	margin: 0 0 10px 28px;
	float: left;
}
.logo img
{
	width: 150px;
	height: 150px;
}
.basicInfo
{
	width: 470px;
	margin-right: 10px;
	float: right;
}

#slider {
    background: none repeat scroll 0 0 #FFFFFF;
    border: medium none;
    float: left;
    height: 290px;
    overflow: hidden;
    position: relative;
    width: 475px;
}
.song-slider
{
	overflow:hidden;
}
.slider_pagination {
    display: block;
    float: right;
    height: 285px;
    width: 180px;
}
.slider_pagination li {
    background: url("../images/vline.jpg") repeat-x;
}
.slider_pagination li:hover
{
	cursor:pointer;
}
.slider_pagination li {
    background-position: left -50px !important;
    height: 30px;
    padding: 10px 25px;
}
.slider_pagination .song-slider-selected
{
	background-position: left top !important;
    position: relative;
}
li 
{
    list-style: none;    
}

/*--------------quang cao ----------------*/
#advTop,#ltrcenterLeft,#ltrcenterRight,#ltrfooter{margin:0 0 10px 10px; background:#fff;}
.descpanelfg a
{
    color:#02659D !important;
}

#bannerList{border-collapse:collapse;}
#bannerList th{background:#B9C9FE; border-bottom:1px solid #fff;border-top:2px solid #AABCFE;color:#336699; padding:8px;}
#bannerList td{background:#E8EDFF; border-bottom:1px solid #fff;border-top:1px solid transparent;color:#666699; padding:8px;}

/*paging*/
#paging li
{
    line-height:25px;
}
#paging li a
{
    margin-left:3px;
}
#paging li a.number
{
    color:#c00000;
    border:1px solid #414141;
    color:#F4520A;
    padding:3px 4px;
}
#paging li a.number_selected
{
    border:1px solid #007BC0;
    color:#c00000;
    padding:3px 4px;
    font-weight:bold;
}

.tableStyle
{
    border:1px solid #e5eff8;
    border-collapse:collapse;
}
.tableStyle th
{
    color:#0577B6;
    border:1px solid #e5eff8;
    padding:.3em 1em;
    text-align:center;
    background: #E5EFF8;
}
.tableStyle td
{
    color:#678197;
    border:1px solid #e5eff8;
    padding:.3em 1em;
    height: 30px;
}
.tableStyle td a
{
    color:#678197;
}